minimalist-pcproxy: remove this package
authorJosef Schlehofer <[email protected]>
Mon, 10 Nov 2025 12:52:56 +0000 (13:52 +0100)
committerJosef Schlehofer <[email protected]>
Wed, 12 Nov 2025 20:16:37 +0000 (21:16 +0100)
It looks like that repository has been read-only since 3rd July 2025,
so we can not expect new features, bug fixes, etc.

Even though, last commit in the repository was done in 2014,
which is more than 11 years ago.

Signed-off-by: Josef Schlehofer <[email protected]>
minimalist-pcproxy/Makefile [deleted file]
minimalist-pcproxy/files/minimalist-pcproxy.defaults [deleted file]

diff --git a/minimalist-pcproxy/Makefile b/minimalist-pcproxy/Makefile
deleted file mode 100644 (file)
index c1e1227..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-#
-# Copyright (C) 2014 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=minimalist-pcproxy
-PKG_RELEASE:=7
-
-PKG_SOURCE_PROTO:=git
-PKG_SOURCE_URL:=https://github.com/fingon/minimalist-pcproxy.git
-PKG_SOURCE_DATE:=2014-12-12
-PKG_SOURCE_VERSION:=2d6d1b0b0a3b79a9b4a9b0a7606a84600a967bcb
-PKG_MIRROR_HASH:=26dcfe5fa2a4924a02830c243cf59d61055f43ec3df8eb77e86d74acf9ac034f
-
-PKG_MAINTAINER:=Markus Stenberg <[email protected]>
-PKG_LICENSE:=BSD-3-Clause
-PKG_LICENSE_FILES:=LICENSE
-
-include $(INCLUDE_DIR)/package.mk
-include $(INCLUDE_DIR)/cmake.mk
-
-define Package/minimalist-pcproxy
-  SECTION:=net
-  CATEGORY:=Network
-  TITLE:=Lightweight PCP proxy
-  URL:=https://github.com/fingon/minimalist-pcproxy
-  DEPENDS:=+libubox @IPV6
-endef
-
-define Package/minimalist-pcproxy/description
-  This package contains a daemon which can be used to forward
-  PCP (Port Control Protocol - RFC6887) requests requests to PCP remote servers.
-
-  In and of itself, it is not very useful, but combined with hnetd+miniupnpd
-  it allows for control of NAT forwarding and firewall pinholes from multiple
-  hops away.
-endef
-
-define Package/minimalist-pcproxy/install
-       $(INSTALL_DIR) $(1)/usr/sbin/
-       $(INSTALL_BIN) $(PKG_BUILD_DIR)/minimalist-pcproxy $(1)/usr/sbin/
-       $(INSTALL_DIR) $(1)/etc/uci-defaults
-       $(INSTALL_BIN) ./files/minimalist-pcproxy.defaults $(1)/etc/uci-defaults/x-minimalist-pcproxy.defaults
-endef
-
-define Package/minimalist-pcproxy/postinst
-#!/bin/sh
-[ -n "$${IPKG_INSTROOT}" ] || {
-       (. /etc/uci-defaults/x-minimalist-pcproxy.defaults) && rm -f /etc/uci-defaults/x-minimalist-pcproxy.defaults
-}
-exit 0
-endef
-
-$(eval $(call BuildPackage,minimalist-pcproxy))
diff --git a/minimalist-pcproxy/files/minimalist-pcproxy.defaults b/minimalist-pcproxy/files/minimalist-pcproxy.defaults
deleted file mode 100644 (file)
index a54f56e..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-if [ "`uci -q get upnpd.config._pcproxy_configured`" = "1" ]
-then
-    exit
-fi
-
-uci batch <<EOF
-set upnpd.config.enable_upnp=0
-set upnpd.config.pcp_allow_thirdparty=1
-set upnpd.config.internal_iface=loopback
-set upnpd.config.ipv6_listening_ip=::1
-set upnpd.config.external_zone=wan
-set upnpd.config._pcproxy_configured=1
-commit upnpd
-EOF